/**
 * 定义接口N1
 * 主要错误：
 * 1.age这个方法和主类名冲突，导致助理中实现接口中的age的时候，当成了构造方法，故后改名为myage;
 * 2.output未覆盖。原因是，接口中的outpu方法没有参数，但是实现的方法有参数，因多态的原因被当成了不同的方法，所以相当于没实现。
 */
interface N1{
    int year = 2020;
    int myage();
    void output(int age);
}

public class age implements N1{
    int birth = 1986;

    public static void main(String[] args) {
        age a = new age();
        a.output(a.myage());
    }
    public int myage(){
        return year-birth;
    }
    public void output(int age){
        System.out.println("华仔的年龄是："+age);
    }
}
